technical and policy division (tpd) - Alemán Inglés Diccionario